corporate licensee - German English Dictionary